草庐IT

php imagecopyresampled 质量差

全部标签

android - 在android中解码流时保持图像质量

我在sdcard上有一张图片,需要在图片View中显示问题是解码后,质量似乎变差了。有什么方法既能保持质量又能保留内存?或者,如果我使用较大的图像,是否有任何方法可以通过缩放来保留内存(避免加载太大的位图)?(我需要保持原图的大小)感谢您的帮助。publicBitmapdecodeFile(StringpubKey,intbookPageID,inttype)throwsIOException{Bitmapb=null;Filef=null;Stringuri=null;FileInputStreamfis=null;Log.d(TAG,"pageIDtoread:"+bookPage

Android mediarecorder 只录制质量很差的视频

所以我有下面的代码来做我的录音,质量绝对糟糕。我想我的设置一定是错误的,但我已经尝试了两种方法。“CamcorderProfile”方式再“Manual”方式,可以看到摄像机代码被注释掉了。两者给出完全相同的结果。Camera_camera=Camera.Open(1);_camera.Unlock();recorder=newMediaRecorder();recorder.SetCamera(_camera);recorder.SetAudioSource(AudioSource.Mic);recorder.SetVideoSource(VideoSource.Camera);re

Android:当动画在画廊中停止时,如何将低质量图像更改为高质量图像?

我想做一个像iphone中的图片库。我想显示低质量(预先调整大小)的图像,当图像处于Activity状态时,我想处理大图像并在图库中显示结果。我有两个问题。如何在画廊的动画停止上附加一个听众?以及如何在此操作后访问图像? 最佳答案 您可以在动画上设置一个AnimationListener,并覆盖onAnimationEnd方法。来自http://www.roosmaa.net/animation-ended-callback/:ImageViewviewN=..;AnimationanimN=...;DrawablemyNewDra

Android onPictureTaken 导致图像质量差/旋转错误

我在应用程序中保存图像时遇到问题。我在Android版本4.4.4上使用Android相机api1(preapi21)。设备是OnePlusOne。当我拍照时,我的应用程序中的内置相机似乎保存的图像质量很差,而且还逆时针旋转了90度(-90)。这是一个图片示例。使用默认android相机应用程序的人像View(保存的图像):使用内置应用程序相机的人像View:使用内置应用程序相机保存时的图片(保存的图像):第一个问题,旋转方向现在我猜旋转是由于这个原因造成的(如果我不更改setDisplayOrientation相机在我的应用程序中倾斜):publicvoidrefreshCamera

电脑可选更新到底是什么?(功能、质量和驱动程序更新)

大家在更新时可能会疑惑,为什么会在电脑里面有可选更新这个功能呢?难道不是软件或驱动达到最新就最好吗??今天阿帅就来为大家一探究竟,这里的更新到底该不该更新呢??? 在更新前电脑也会自带提示,接下来让我们详细了解一下吧!例如:一、westerndigitaltechnologies这个的意思呢是西部数据固件更新程序,说白了就是硬盘更新。所谓硬盘就是计算机最主要的存储设备,硬盘一般指电脑硬盘。电脑硬盘是计算机最主要的存储设备,在一般情况下不需要更新。二、LenovoLtd.Firmware这个驱动程序的意思是联想系统固件,一般是用来更新BIOS时使用的。BIOS是BasicInputOutputS

android - 如何将从相机获得的位图保存到 SD 卡而不丢失其原始大小和质量

如何将位图图像保存到sdcard而失去其原始大小或质量,我目前正在使用此代码,但它总是保存比相机捕获的图像的原始大小小得多的图像。privatevoidSaveImage(Bitmapbitmap,StringstrType){FilesdImageMainDirectory=newFile("/sdcard/");if(sdImageMainDirectory.exists()){FileOutputStreamfileOutputStream=null;Datedt=newDate();StringnameFile="myImage";intquality=100;try{Stri

java - 缩放 Canvas 后位图质量丢失

我想绘制在Canvas中缩放的位图(基于位图和View大小)。问题是,如果我在绘制位图之前缩放Canvas:canvas.scale(1.5f,1.5f);canvas.drawBitmap(mBitmap,0,0,paint);这是结果:但是如果我不缩放Canvas而是缩放位图:Bitmapscaled=Bitmap.createScaledBitmap(mBitmap,bitmapWidth,bitmapHeight,true);canvas.drawBitmap(scaledBitmap,0,0,paint);结果好多了:问题是位图非常大,在内存中同时拥有原始位图和缩放后的位图可

java - Android - vector 图像质量下降?

我有来self的设计师的图像,它们是vector图像,应该能够缩放到所有尺寸并且看起来不错或其他(我是开发人员而不是设计师)。我的问题是当我使用位图将它添加到我的应用程序时,图像质量下降。(M有锯齿线)android是否支持vector图像?是因为我将它们渲染为位图吗?这是什么? 最佳答案 vector图在光栅化后不能保证清晰。有很多原因可能导致质量下降。主要原因是vector文件中的点坐标,例如你有vector图像100x100像素,你想在100x100ImageView中显示它,vector图像中的点的坐标如23,5;67,5它

Android Andengine 纹理质量差

问题:使用Andengine(wrapsopengl)编写的android应用程序的纹理质量差,尤其是在以几种颜色显示为阶梯的渐变上。真实设备和虚拟设备均出现问题设置:默认纹理、全屏、原始分辨率、android2.2。我试图通过以下方式强制执行PixelFromat:publicvoidonAttachedToWindow(){super.onAttachedToWindow();Windowwindow=getWindow();window.setFormat(PixelFormat.RGBA_8888);}没有任何区别。评论行:GLHelper.disableDither(pGL)

java - SonarQube:如何将多个质量配置文件应用于一个项目?

我想使用SonarQube6.3.1分析一个Android项目的Java和Kotlin代码。因此,除了预装的SonarJavaaka之外,我还安装了AndroidLint插件。Sonar方式插件。两者都显示在项目的管理部分的Java语言下拉列表中,如屏幕截图所示。如何同时应用多个配置文件?我在哪里可以找到适合Java/Kotlin/Android项目的其他配置文件?相关帖子Sonarqube:usemultiplecustomqualityprofilesforasinglemultilanguageproject...? 最佳答案